home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994…tember: Reference Library / Dev.CD Sep 94.toast / Periodicals / develop / develop Issue 15 / develop 15 code / Floating Windows / Sample / Source / menuDispatch.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-03-14  |  1.0 KB  |  42 lines  |  [TEXT/MPS ]

  1. #ifndef __MenuDispatch__
  2. #define    __MenuDispatch__
  3.  
  4. #define    rMbarID                128                    /* Resource ID of MBAR resource */
  5.  
  6. #define    rAppleMenuID        128                    /* Resource ID of  menu */
  7. #define kAboutItem            1                    /* Item number of About… */
  8.  
  9. #define    rFileMenuID            129                    /* Resource ID of File menu */
  10. #define    kNewItem            1
  11. #define kOpenItem            2
  12. #define    kCloseItem            3
  13. #define    kFindItem            5
  14. #define kQuitItem            7
  15.  
  16. #define rEditMenuID            130                    /* Resource ID of Edit menu */
  17. #define    kUndoItem            1
  18. #define    kCutItem            3
  19. #define    kCopyItem            4
  20. #define    kPasteItem            5
  21. #define    kClearItem            6
  22. #define    kSelectAllItem        7
  23. #define    kPublisherItem        9
  24. #define    kSubscribeItem        10
  25. #define    kEditionOptionsItem    11
  26.  
  27. #define    rFloatersMenuID        131
  28. #define    kRecordingItem        1
  29. #define    kToolsItem            2
  30.  
  31. void    DoMenuCommand (long menuChoice);
  32. void    DoAbout (void);
  33. void    HandleFileMenuItems(short theItem);
  34. void     HandlerFloaterMenuItems(short theItem);
  35.  
  36. void    CreateNewDocumentWindow(void);
  37. void    CloseFirstDocumentWindow(void);
  38. void    ShowFindDialog(void);
  39. void    DisposeFindDialog(void);
  40.  
  41. #endif
  42.